perfect tense - English Synonyms Dictionary